subsistence department - Spanish English Dictionary